分类
联系方式
  1. 新浪微博
  2. E-mail

Arch Linux 安装

电脑准备

虚拟机

创建虚拟机,划分好空间,加载 iso 文件后启动虚拟机。

LiveCD 载入

Arch Linux 初始安装界面

livecd 进入后如右图所示。

分区

查看分区表

通过 fdisk -l 命令。

虚拟机

这里有个问题:VirtualBox 的磁盘文件是按需增长的,可这里显示 8GB。我接下来分区,如果创建一个固定大小的文件系统,等实际用的时候文件系统是不能动态增长的。

网上类似的问题包括:

解决的方法是这样的:首先在 VirtualBox 里扩大磁盘文件大小,之后挂载一个 gparted livecd,对文件系统进行扩容。

上图里我只分配了 8GB,太小了。这里的大小不是 vdi 实际文件大小,实际文件只占 2MB。因此我先退出,在 VirtualBox 里把这个大小改到 400GB。

再次运行 fdisk -l,这次空间大小展示就一步到位了:

分区

分区使用 fdisk:fdisk /dev/sda

虚拟机

就创建一个主分区。

创建文件系统

虚拟机

mkfs.ext4 /dev/sda1

安装 Base 系统

挂载分区

虚拟机

mount /dev/sda1 /mnt

核心包安装

pacstrap /mnt base linux linux-firmware

系统设置

fstab 生成

genfstab -U /mnt >> /mnt/etc/fstab

chroot 进入系统

arch-chroot /mnt

修改时区

ln -sf /usr/share/zoneinfo/Region/City /etc/localtime

hwclock --systohc

修改语言地区

编辑 /etc/locale.gen,解注释 en_US.UTF-8 UTF-8

locale-gen

安装网络

安装 dhcpcd 包,systemctl enable dhcpcd

Initramfs

mkinitcpio -P

root 密码

passwd

BootLoader

Grub

安装 Grub:pacman -S grub

grub-install --target=i386-pc /dev/sdX

生成 Grub 菜单:grub-mkconfig -o /boot/grub/grub.cfg

安装后配置

创建用户

sudo useradd -m <username> -p <password>

安装 sudo,修改 /etc/sudoers,解注释 wheel 部分:EDITOR=vim visudo

图形环境

KDE

VirtualBox Guest Tools

安装 virtualbox-guest-utils。

启动 vboxservice.service

网络资源

Installation guide

How to Install Arch Linux (also on VirtualBox)